3008,3014,3017,3023,3046,3051,3055,3058,3061,3065,3069,3073,3078,3084,3086,3088,3088,3099,3101,3101,3110,3111,3113,3114,3115,3116,3116,3115,3112,3109,3090,3086,3085,3075,3073,3070,3062,3062,3056,3057,3062,3070,3070,3067,3069,3061,3059,3056,3056,3055,3055,3060,3063,3063,3064,3062,3059,3050,3049,3048,3047,3047,3051,3049,3049,3051,3053,3053,3068,3068,3069,3075,3076,3074,3074,3077,3078,3078,3079,3081,3083,3083,3077,3078,3079,3078,3076,3075,3075,3074,3073,3069,3069,3068,3053,3051,3047,3050,3059,3059,3063,3063,3062,3064,3066,3068,3068,3070,3072,3072,3069,3067,3066,3064,3063,3060,3059,3058,3061,3061,3069,3071,3072,3073,3074,3076,3077,3077,3076,3074,3073,3072,3071,3070,3070,3072,3074,3075,3075,3085,3091,3090,3109,3109,3108,3110,3101,3101,3100,3099,3099,3099,3088,3084,3082,3079,3079,3071,3062,3056,3056,3054,3052,3050,3049,3048,3046,3046,3045,3046,3023,3026,3029,3032,3035,3036,3038,3040,3040,3042,3045,3049,3051,3055,3067,3069,3070,3070,3071,3075,3076,3079,3080,3082,3084,3087,3090,3094,3097,3099,3101,3103,3104,3105,3111,3112,3121,3123,3126,3129,3133,3136,3138,3141,3142,3143,3145,3147,3148,3148,3152,3158,3158,3156,3162,3180,3178,3177,3176,3176,3180,3181,3186,3186,3188,3192,3198,3201,3204,3206,3208,3210,3213,3213,3212,3209,3207,3204,3202,3202,3203,3205,3198,3198,3197,3195,3193,3190,3188,3182,3180,3162,3165,3168,3168,3170,3170,3172,3172,3177,3177,3179,3180,3182,3186,3188,3189,3190,3190,3200,3204,3207,3208,3210,3212,3213,3214,3215,3216,3216,3219,3220,3221,3221,3223,3224,3226,3227,3227,3227,3231,3232,3232,3231,3231,3231,3231,3229,3230,3231,3231,3230,3230,3233,3235,3235,3232,3231,3229,3227,3225,3222,3220,3218,3217,3216,3212,3211,3209,3207,3204,3204,3201,3199,3196,3193,3189,3185,3182,3180,3178,3177,3176,3175,3173,3171,3169,3167,3164,3161,3158,3155,3152,3152,3151,3151,3150,3148,3147,3146,3145,3142,3139,3137,3135,3133,3131,3129,3129,3128,3126,3123,3121,3118,3118,3116,3116,3113,3113,3111,3108,3103,3104,3107,3111,3114,3115,3112,3110,3105,3103,3101,3098,3096,3096,3096,3099,3099,3101,3101,3106,3106,3103,3100,3100,3101,3100,3099,3095,3091,3089,3086,3083,3081,3081,3082,3082,3081,3080,3082,3080,3080,3081,3080,3081,3083,3085,3088,3090,3091,3092,3085,3083,3080,3081,3083,3085,3085,3082,3082,3085,3089,3089,3091,3091,3092,3098,3100,3101,3101,3101,3098,3096,3094,3092,3092,3091,3088,3087,3087,3089,3088,3087,3088,3089,3090,3092,3092,3093,3096,3098,3096,3094,3093,3095,3097,3097,3094,3094,3095,3095,3094,3093,3093,3096,3095,3094,3090,3088,3084,3084,3084,3085,3088,3090,3092,3094,3097,3099,3101,3103,3107,3109,3108,3106,3106,3110,3110,3113,3114,3119,3124,3125,3125,3128,3132,3134,3132,3131,3129,3129,3130,3131,3129,3129,3128,3126,3121,3119,3117,3114,3113,3109,3106,3104,3103,3101,3097,3094,3087,3086,3086,3084,3084,3086,3088,3088,3085,3084,3083,3082,3080,3076,3073,3071,3069,3067,3066,3064,3064,3065,3065,3061,3060,3060,3061,3061,3059,3057,3055,3053,3051,3050,3049,3049,3050,3051,3051,3056,3058,3058,3051,3049,3048,3047,3043,3044,3046,3048,3049,3045,3042,3042,3042,3040,3038,3036,3035,3036,3036,3034,3033,3032,3032,3031,3031,3033,3034,3036,3037,3040,3042,3042,3044,3044,3046,3048,3050,3054,3055,3055,3056,3057,3062,3062,3061,3059,3057,3056,3055,3054,3051,3053,3053,3054,3054,3052,3052,3048,3046,3044,3043,3041,3039,3040,3041,3041,3042,3044,3045,3042,3041,3038,3038,3036,3034,3034,3035,3036,3036,3037,3039,3039,3039,3040,3040,3038,3039,3039,3035,3035,3037,3037,3036,3035,3034,3032,3031,3030,3028,3027,3024,3022,3022,3021,3020,3018;824,824,821,821,782,783,783,784,784,788,788,787,787,786,786,784,781,779,778,775,771,770,768,767,765,764,761,761,763,764,760,760,757,758,758,755,755,758,758,755,755,755,752,752,749,745,747,746,743,743,738,738,736,734,733,721,719,714,715,715,714,711,699,697,695,695,695,699,700,698,696,696,692,690,687,687,689,692,694,693,693,696,696,695,694,692,692,696,699,701,702,702,701,700,699,699,711,714,719,714,718,720,721,733,734,735,737,739,740,743,743,740,739,737,736,738,741,743,743,745,749,747,747,749,748,746,745,752,753,753,751,751,752,752,755,754,755,756,758,757,757,760,764,767,770,771,775,771,773,775,777,779,781,782,783,783,780,780,779,779,775,775,777,775,774,774,775,778,780,782,821,822,823,824,825,826,826,828,832,834,834,835,835,838,838,841,843,845,846,846,845,845,844,844,845,845,846,847,847,848,848,848,849,851,851,853,853,855,856,857,857,855,854,852,851,850,850,850,848,846,847,847,846,844,844,792,791,790,787,784,784,783,783,780,780,780,780,779,777,776,775,774,773,775,776,778,779,781,782,784,785,787,787,789,790,791,792,792,793,793,792,844,847,847,846,846,849,851,852,852,850,850,852,853,853,852,851,851,852,852,851,850,848,845,842,840,838,835,832,826,823,820,816,813,813,810,806,804,801,799,795,794,792,791,785,781,778,778,775,772,766,764,762,760,758,754,754,755,756,758,759,759,758,757,757,755,755,756,758,760,762,764,764,766,766,767,768,768,768,767,766,764,763,761,760,759,758,757,756,755,754,754,754,756,758,762,765,765,764,764,765,766,767,767,766,765,764,763,760,758,757,757,754,754,755,755,758,758,756,756,757,757,756,755,755,753,751,751,752,752,754,755,756,758,754,750,751,753,753,749,749,747,746,745,741,739,738,739,740,740,740,742,743,743,741,739,732,731,729,727,725,723,722,713,711,710,709,709,711,714,716,716,714,713,722,722,723,729,732,739,738,738,740,740,738,736,736,738,739,736,734,733,732,731,731,732,732,729,729,727,727,724,723,721,721,722,723,726,727,727,726,724,723,721,720,719,717,717,715,715,713,712,711,709,708,706,706,706,707,707,703,700,698,698,696,694,691,691,689,689,691,691,691,689,688,685,685,688,688,690,690,690,689,687,686,685,684,683,682,681,679,678,675,674,676,678,680,680,679,678,678,680,680,681,683,685,686,688,689,696,696,693,693,691,690,689,687,687,686,684,683,683,682,681,681,680,681,682,682,683,684,687,687,686,684,683,680,681,683,685,685,685,684,684,686,688,690,691,691,693,697,691,692,693,694,694,695,697,698,699,699,698,695,693,693,692,691,690,688,686,688,689,691,693,694,696,698,699,702,704,708,710,713,715,718,719,720,721,721,723,726,728,730,732,734,735,735,733,732,730,729,728,730,732,737,740,740,739,735,735,736,735,735,735,738,740,741,741,742,744,745,746,746,742,742,742,744,745,746,748,750,751,754,758,759,761,762,763,766,766,762,762,760,758,757,755,755,757,761,761,755,752,752,755,756,756,755